slightly hot red pepper - Allemand Anglais Dictionnaire